micro slot - Turkish English Dictionary